/**************影片选择 *************************************/

.tv-choice{
	margin: 20px 0;
}
.tv-choice .tv-container{
	padding: 20px;
}
@media (max-width:767px) {
	.tv-choice{
		margin: 53px 0 10px 0;
	}
	.tv-choice .tv-container{
		padding: 5px;
	}
}
/* 面包屑 */
.breadcrumb{
		background-color: #fff;
	}
@media (max-width:767px) {
	.breadcrumb{
		padding: 0;
		margin: 5px 0 10px 0;
	}
}
/* 中左 */
.tv-choice .tv-detail-left{
	float: left;
	width: 250px;
}
.tv-choice .tv-detail-left img{
	width: 100%;
	border-radius: 8px;
}
@media (max-width:767px) {
	.tv-choice .tv-detail-left{
		width: 100px;
		margin-left: 5px;
	}
	.tv-choice .tv-detail-left img{
		min-height: 110px;
	}
}
/* 中右 标题*/
.tv-choice .tv-detail-right{
	overflow: hidden;
	padding-left: 20px;
}
.tv-choice .tv-detail-right h2{
	margin: 0;
	margin-bottom: 20px;
	font-size: 20px;
}
.tv-choice .tv-detail-right h2 small{
	color: #FF6408;
	font-size: 14px;
	margin-left: 20px;
}
@media (max-width:767px) {
	.tv-choice .tv-detail-right{
		padding-left: 10px;
	}
	.tv-choice .tv-detail-right h2{
		font-size: 16px;
		margin-bottom: 5px;
	}
	.tv-choice .tv-detail-right h2 small{
		font-size: 12px;
	}
}
/* 中右 内容*/
.tv-choice .tv-detail-right ul li{
	line-height: 24px;
	padding-top: 6px;
	overflow: hidden;
}
@media (max-width:767px) {
	.tv-choice .tv-detail-right ul li{
		padding: 0;
		line-height: 20px;
		font-size: 12px;
	}
}
.tv-choice .tv-detail-right ul li label{
	color: #999;
}
.tv-choice .tv-detail-right ul li p{
	margin: 0;
	width: 30%;
	float: left;
}
.tv-choice .tv-detail-right ul li a{
	margin-right: 5px;
}
.tv-choice .tv-detail-right ul li:nth-child(n+5) p{
	float: none;
	width: auto;
	height: auto;
}
@media (max-width:767px) {
	.tv-choice .tv-detail-right ul li p{
		width: auto;
	}
}
/* 影片资源链接 */
.tv-source{
	margin-top: 20px;
}
@media (max-width:767px) {
	.tv-source{
		margin-top: 0px;
	}
}
/* 播放路线 */
.tv-source .nav li a{
	padding: 5px 10px;
}
.tv-source .nav li.active a,
.tv-source .nav li a:hover{
	background-color: #fff;
	color: #FF6408;
}
/* 剧集 */
.tv-source .tab-content ul li{
	float: left;
	min-width: 12.5%;
}
@media (max-width:767px) {
	.tv-source .tab-content ul li{
		min-width: 25%;
	}
}
.tv-source .tab-content ul li a{
	display: block;
	margin: 5px;
	border: 1px solid #ccc;
	line-height: 35px;
	text-align: center;
}
@media (max-width:767px) {
	.tv-source .tab-content ul li a{
		line-height: 20px;
		font-size: 12px;
	}
}

/************** 同类推荐 *************************************/

.tv-content h3{
	font-size: 18px;
	position: relative;
}
.tv-content h3::before{
	position: absolute;
	left: -20px;
	content: "";
	top: 0;
	width: 3px;
	height: 18px;
	background-color: #FF6408;
}

@media (max-width: 1024px) and (min-width: 993px) {
	.tv-watch ul li:nth-child(n+6){
		display: none;
	}
}
@media (max-width: 992px)  {
	
	
}
@media (max-width: 767px) {
	.tv-content h3{
		font-size: 16px;
		padding: 5px 0 0 5px;
	}
	.tv-content h3::before{
		position: absolute;
		top: 6px;
		left: -5px;
	}
	.tv-watch ul li:nth-child(n+7){
		display: none;
	}
}
